home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
programr
/
cxtw106.zip
/
README.DOC
< prev
next >
Wrap
Text File
|
1995-04-10
|
6KB
|
123 lines
README.DOC April 1995
Welcome to CXT - the C EXPLORATION TOOLS!
The C Function Tree Generator (CFT) and the C Structure Tree
Generator (CST) are powerful program development, maintenance and
documentation tools. They provide the programmer the ability to
analyse the C or C++ source code of applications, no matter how
big or complex they are. CFT and CST are very useful to explore
new, unknown software and to support software reuse and
maintenance.
By preprocessing, scanning and analyzing the program source code,
these programs build an internal representation of the function
call hierarchy (CFT) and of the data structure (CST) relations.
The analysis is done with the original source code, no additional
editing to mark functions or data types in the source code is
necessary. Several features and options allow the user to
customize the generated hierarchy tree chart output and to get a
large set of useful information about the source code.
An important feature is the database generation which allows the
recalling of information without reprocessing the source. This
database can again be read from CFT and CST to produce different
outputs or to add new files to the database. The database format
is dBASE compatible. Special recall programs called CFTN and CSTN
allow fast searching for items in the database. These programs
can be used within any environment, for example from inside
editors like BRIEF, QEDIT or MicroEMACS (DOS and WINDOWS
version), to provide a full software project management system
with access to all functions and data types with just a
keystroke. This feature makes a comfortable "hypertext source
code browser and locator" system out of the editor. The windows
version provides an additionally DLL for database access.
Other features are the calculation of the critical function call
path and deepest structure nesting level or the support for byte
offset calculation for selected structures/unions by CST. For C++
code a class inheritance graph can be generated. It is possible
to generate formatted ASCII text files with lists of the
functions/data types and the scanned files which can be used as
input for other programs like wordprocessors or spreadsheet
calculators. The generation of output compatible with HTML
viewers like NCSA Mosaic, RTF for Windows Help and with the
Rational Rose CASE tool is also possible.
This software package is provided either as a compressed
self-extracting archive file CXTnmm.EXE (C EXPLORATION TOOLS
version n.mm) or as a ZIPped archive file CXTnmm.ZIP. The Windows
versions are named CXTWnmm.EXE (C EXPLORATION TOOLS version n.mm
for Windows) or CXTWnmm.ZIP. The official release contains the
following files (D=only DOS, W=only WINDOWS):
CFT.EXE D The C Function Tree Generator
CST.EXE D The C Structure Tree Generator
CFTN.EXE The C Function Tree Navigator
- 1 -
CSTN.EXE The C Structure Tree Navigator
CXT.CM The BRIEF macro file
CXTKEYS.CM The BRIEF macro key definition file
CXTKEYS.CB The source code for the BRIEF key defines
CXT_QEDT.DAT The QEDIT macro source code
CXT_ME.CMD The MicroEMACS macro source code
MSVC15.FCT The MS VC++ 1.5 library functions
GCC233.FCT The GNU-C 2.3.3 library functions
CFTIDE.BAT D The Borland IDE transfer batch file for CFT
CSTIDE.BAT D The Borland IDE transfer batch file for CST
SXT.DOC The complete SXT documentation
INSTALL.DOC The installation instructions
EXAMPLE.DOC The example for a CFT and CST session
PRODUCTS.DOC The SXT product overview
REGISTER.US The INTERNATIONAL registration information
REGISTER.GER The GERMAN registration information
NEWnmm.DOC The new features and changes for version n.mm
HISTORY.DOC The revision history
PROBLEMS.DOC The problem and bug list
README.DOC The file that you are currently reading
CFTWIN.EXE W The C Function Tree Generator for Windows
CSTWIN.EXE W The C Structure Tree Generator for Windows
SXTWIN.DOC W The additional documentation for Windows
NEWnmm.WIN W The new features concerning the windows version
CTL3D.DLL W DLL for 3D dialogs
CFTNWIN.DLL W DLL to access CFT database
CFTNWIN.LIB W The library for the DLL
CFTNWIN.H W The prototype header file
CSTNWIN.DLL W DLL to access CST database
CSTNWIN.LIB W The library for the DLL
CSTNWIN.H W The prototype header file
SXTNVIEW.EXE W Visual Basic sample application for DLL access
SXTNVIEW.ICO W The SXTN icon
SXTNVIEW.FRM W The VB source code
SXTNVIEW.MAK W The VB makefile
SXTNVIEW.DOC W The documentation for the sample aaplication
All documentation files are ASCII files and should be printable
on every printer.
For more information about usage, hardware and software system
requirements, installation, trademarks, warranties, license and
registration details see the appropriate documentation,
especially SXT.DOC, INSTALL.DOC and REGISTER.US resp.
REGISTER.GER.
This software is Copyright (C) 1988-1995 by Juergen Mueller,
Aldingerstrasse 22, D-70806 Kornwestheim, GERMANY. This software
is NOT public domain or free software, but is being distributed
as SHAREWARE.
(THIS DOCUMENT HAS 2 PAGES)
- 2 -